Bring Your Language to Your Data with EXASOL

نویسندگان

  • Stefan Mandl
  • Oleksandr Kozachuk
  • Jens Graupmann
چکیده

User Defined Functions (UDF) are an important feature of analytical SQL as they allow processing of data right inside of relational queries. Typically UDFs have to be written in a special language which sometimes diminishes their practical use, especially when required libraries are not available in this language. An alternative approach is to allow users to provide functions as native low-level database extensions; an approach that can be very dangerous. EXASOL now follows a radically different approach by allowing to integrate any programming language with the database without affecting data integrity: UDF language implementations are encapsulated within Linux containers that communicate with the database engine via a straightforward protocol. Using these technologies, users can now make available their own programming language for UDFs in the database. As an example, we show how to provide C++ as a UDF language for EXASOL.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Bring your best to the table.

Sometime in the past you were likely taught about the importance of “bringing your best to the table”—in other words contributing your best ideas and results. Indeed, it is an important key to success. But what ideas and results you bring to the table may not be enough. Sometimes it is how you present your ideas and results that distinguishes you and determines your success. This consideration ...

متن کامل

P14: How to Find a Talent?

Talents may be artistic or technical, mental or physical, personal or social. You can be a talented introvert or a talented extrovert. Learning to look for your talents in the right places and building those talents into skills and abilities might take some work, but going about it creatively will let you explore your natural abilities and find your innate talents. You’re not going to fin...

متن کامل

Foundations of computational linguistics - human-computer communication in natural language (2. ed.)

Bring home now the book enPDFd foundations of computational linguistics human computer communication in natural language to be your sources when going to read. It can be your new collection to not only display in your racks but also be the one that can help you fining the best sources. As in common, book is the window to get in the world and you can open the world easily. These wise words are r...

متن کامل

What’s Your Diagnosis?: CASE 1

Case: A 40–year-old woman referred to the dermatological clinic of Razi hospital with painful lesions on the axillae, between her breasts and intergluteal region since adolescence. The patient had been treated with a variety of antibiotics with only minimal improvement. The lesions reappeared with cessation of treatments. On cutaneous examination, multiple furuncle-like discharging nodules were...

متن کامل

Towards a New Personal Information Technology Acceptance Model: Conceptualization and Empirical Evidence from a Bring Your Own Device Dataset

By considering recent findings from cognitive dual process theories, I propose a new technology acceptance model for situations in which IT is used everyday. The so-called “Personal Information Technology Acceptance Model” (PITAM) will be applied to the IT-consumerization area and it will be evaluated by a Bring Your Own Device (BYOD) dataset from 171 working professionals aged from 18 to 68 ye...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017